#form {
  width: 600px;
  display: flex;
  margin: 0 auto;
  flex-direction: column;
  align-items: stretch;
  border: 1px solid #cccccc;
  border-radius: 5px;
  padding: 10px;

  .row {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    margin-top: 10px;
    label {
      flex: 1;
    }
    select {
      flex: 2;
    }
    input {
      flex: 4;
    }
  }
}